package com.lvt.design.pattern.struct.adapte;

/**
 * desc：类适配器: 基于继承
 *
 * @author LT
 * @date 2022/12/3
 */
public class ClassAdaptor extends Adaptee implements ITarget {
    @Override
    public void f1() {
        super.fa();
    }

    @Override
    public void f2() {
        //...重新实现f2()...
    }

    // 这里fc()不需要实现，直接继承自Adaptee，这是跟对象适配器最大的不同点
}
